﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Dynamic.Core.Generation
{
    /// <summary>
    /// 配置类
    /// </summary>
    public class Setting
    {
        /// <summary>
        /// 元数据生成命名空间
        /// </summary>
        public string MetadaNamespace = "Dynamic.Data.Model.MetaData";

        /// <summary>
        /// 程序集命名空间
        /// </summary>
        public string CollectionsNamespace = "Dynamic.Data.Model.Collections";

        /// <summary>
        /// StaticEntity命名空间
        /// </summary>
        public string StaticEntityNamespace = "Dynamic.Data.Model.StaticEntities";

        /// <summary>
        /// 连接字符串
        /// </summary>
        public string ConnectionStringName = "DynamicUnity";

        /// <summary>
        /// 数据库名称
        /// </summary>
        public string DatabaseName = "DynamicUnity";

        /// <summary>
        /// 数据库类型
        /// </summary>
        public string DbType = "sql server";

        /// <summary>
        /// 默认生成路径
        /// </summary>
        public string DefaultPath = "D:\\Generation";

        /// <summary>
        /// 生成文件夹
        /// </summary>
        public string DefaultFolder = "Code";
    }
}
